small simple indigenous loom - Spanish English Dictionary